深入 Collection 集合的 contains 方法:boolean contains(Object o)
- 判断集合中是否包含某个对象 o
- 如果包含返回 true,如果不包含返回 false
contains 方法在底层是怎么判断集合中是否包含某个元素的呢?
- 调用 equals 方法进行比对
- equals 方法返回 true,就表示包含这个元素
1 | import java.util.ArrayList; |
深入 Collection 集合的 contains 方法:boolean contains(Object o)
contains 方法在底层是怎么判断集合中是否包含某个元素的呢?
1 | import java.util.ArrayList; |